Skip to content

Enhance socket and process handling in Windows platform#1234

Merged
trcrsired merged 1 commit intocppfastio:nextfrom
MacroModel:next
Dec 8, 2025
Merged

Enhance socket and process handling in Windows platform#1234
trcrsired merged 1 commit intocppfastio:nextfrom
MacroModel:next

Conversation

@MacroModel
Copy link
Copy Markdown
Collaborator

  • Added noexcept specifier to constructors in ip struct for improved exception safety.
  • Updated function signatures in apis.h for better clarity and consistency.
  • Introduced new exception handling structures in win32_definitions.h to support enhanced error management.
  • Improved DNS iterator functionality in win32_9xa_dns.h by adding a new method to convert to ip_address.
  • Refactored posix.h to improve execveat handling, including better path resolution and error management.
  • Cleaned up thread handling in wasi.h by ensuring proper pragma usage.

- Added noexcept specifier to constructors in `ip` struct for improved exception safety.
- Updated function signatures in `apis.h` for better clarity and consistency.
- Introduced new exception handling structures in `win32_definitions.h` to support enhanced error management.
- Improved DNS iterator functionality in `win32_9xa_dns.h` by adding a new method to convert to `ip_address`.
- Refactored `posix.h` to improve execveat handling, including better path resolution and error management.
- Cleaned up thread handling in `wasi.h` by ensuring proper pragma usage.
@trcrsired trcrsired merged commit 3190223 into cppfastio:next Dec 8, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants